Internet Archive BookReader

A Cotteswold Shrine: Being a Contribution to the History of Hailes, County Gloucester : Manor ...